flaying machine - Turkish English Dictionary